package com.kehao.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Builder;

import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;

@ApiModel(value = "学生班级VO对象",description = "此类型封装了学生班级对象的返回数据")
public record StuClassRec(@ApiModelProperty(value = "id")Integer id,
        @ApiModelProperty(value = "学生姓名")String userName,
//        @ApiModelProperty(value = "学生密码",dataType = "String")String password,
        @Schema(description = "学生Id") String studentId,
        @ApiModelProperty(value = "语文分数")BigDecimal chineseScore,
        @ApiModelProperty(value = "数学分数")BigDecimal mathScore,
        @ApiModelProperty("英语分数")BigDecimal englishScore,
        @ApiModelProperty("状态")String status,
        @ApiModelProperty("入学时间") LocalDateTime enrollmentDate,
        @ApiModelProperty("修改时间") LocalDateTime updateTime) {
}
